• word of the day

    chamaecrista fasciculata

    chamaecrista fasciculata - Dictionary definition and meaning for word chamaecrista fasciculata

    Definition
    (noun) tropical American plant having leaflets somewhat sensitive to the touch; sometimes placed in genus Cassia
Download our Mobile App Today
Receive our word of the day
on Whatsapp